<?php namespace Home\Controller; 

use Hdphp\Controller\Controller;

//个人资料控制器
class PersonalController extends CommonController{
		private $model;
//	构造函数  运行了这个类   一实例化就会运行这个方法
	public function __init(){
//		调用父级的构造函数
		parent::__init();
		
		$this->model = new \Common\Model\Home_user;
	}

//显示页面
	public function index(){
		
		View::make();
	}


	
	public function adds(){
		
		if(IS_POST){
	//-------------------------处理地址
	//		获得提交上来的地址    把地址赋给一个变量
			$address1 = $_POST['address1'];
			$address2 = $_POST['address2'];
			$address3 = $_POST['address3'];
	//		再用上面的地址变量组合成数组
			$address = array(
				$address1,
				$address2,
				$address3,
			);
	//		然后再把上面组合好的数组 组合成字符串   在赋给一个字段
			$_POST['home_suozai'] = implode('-', $address);
			
	//---------------------处理生日	
	//		获得提交上来的生日   把生日赋给一个变量
			$birthday1 = $_POST['birthday1'];
			$birthday2 = $_POST['birthday2'];
			$birthday3 = $_POST['birthday3'];
	//		再用上面的生日变量组合成数组
			$birthday = array(
				$birthday1,
				$birthday2,
				$birthday3,
			);
	//		然后再把上面组合好的数组 组合成字符串   在赋给一个字段
			$_POST['home_shengri'] = implode('/', $birthday);
			
			if(!$this->model->addss())View::error($this->model->getError());
			
			View::success('提交成功',U('Index/index'));
		}		
		
		
	}




	//uploadify异步上传
public function upload()
{
    $file = Upload::path('Upload/Content/' . date('y/m'))->make();
    if (empty($file)) {
        $this->ajax(Upload::getError());
    } else {
        /** $file内部就是以下这个数组
            $file = array(
                0 => array(
                'path' => 'Upload/Content/15/8/123981239172.jpg'    ,
                'url' => 'http://localhost/cms_edu/Upload/Content/15/8/123981239172.jpg',
                'image' => 1
            ),
        );**/
        //上传成功，把上传好的信息返给js
        $data = $file[0];
        echo json_encode($data);exit;
    }
}
	







}
